package 考试;

import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;

public class 题2 {
    /**
     * 给定 一个字符串 包含 ASCII 表中的任意字符 编程统计出该字符串中每个字符 出现 的次
     * 数 。
     */
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        String s = sc.nextLine();
        Map<String,Integer> map = function(s);
        System.out.println(map);
    }
    public static Map function(String s){
        Map<String,Integer> map = new HashMap<String,Integer>();
        for (int i = 0;i<s.length();i++){
            if(map.get(s.substring(i,i+1))==null){
                map.put(s.substring(i,i+1),1);
            }else{
                map.put(s.substring(i,i+1),map.get(s.substring(i,i+1))+1);
            }
        }
        return map;
    }
}
